from selenium import webdriver  # # 驱动浏览器
from selenium.webdriver.common.by import By  #选择器
from selenium.webdriver.common.keys import Keys   #按键
from selenium.webdriver.support.wait import WebDriverWait  #等待页面加载完毕，寻找某些元素
from selenium.webdriver.support import expected_conditions as EC  ##等待指定标签加载完毕
import time
# 1,驱动浏览器
browser = webdriver.Chrome()

# 2，请求页面   --返回的数据封装在了browser对象里，不需要额外的变量接收
browser.get('http://hd.chinatax.gov.cn/nszx/InitCredit.html')  #调用浏览器驱动访问站点

# time.sleep(10)

# # 3，拿到输入框
# text_input = browser.find_element_by_id('kw')
#
# # 4，向输入框中写入内容
# text_input.send_keys('爬虫')

# # 5，按下回车按钮
# send_keys(Keys.ENTER)

# # 等待事件 -- 怕网速慢
# wait = WebDriverWait(browser,100)  # 参数1：浏览器对象 参数2：时间（秒）
# # 等待某元素出现 presence_of_element_located()传入的参数格式是一个元组
# wait.until(EC.presence_of_element_located((By.ID,'ecomScript')))

# print(browser.current_url)  #查看url
# print(browser.get_cookies())  #查看cookie
# print(browser.page_source)  #查看源代码
#
# # browser.close()  # 关闭浏览器